#ifndef V8_D8_TRANSLATOR_H_
#define V8_D8_TRANSLATOR_H_

#include "src/execution/isolate.h"

namespace v8 {
namespace aot {
uintptr_t ProduceHBCModuleWithIRNewBE(i::Isolate* isolate,
                                      i::Handle<i::String> source,
                                      std::vector<uint8_t>* pbc_buffer,
                                      bool block_scope, bool enable_log);
}
}  // namespace v8

#endif  // V8_D8_TRANSLATOR_H_